Stream (effect)
Stream<A, E, R>
A:0個以上の値を出す(number などのデータ)
E:途中で発生しうるエラーの型(string など)
R:このプログラムを実行するために必要な環境や依存(context)
Effect型と似てるが
値が0個でもよい(空)
値が1個でもよい
値が複数あってもよい
値が無限でもよい
docs
Introduction
Creating Streams
Consuming Streams
Error Handling
Operations
Resourceful Streams